package com.ruoyi.business.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 参展商对象 mobile_exhibitors
 *
 * @author ruoyi
 * @date 2024-06-13
 */
@Data
@TableName("mobile_exhibitors")
public class MobileExhibitors extends BaseEntity {

private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @TableId(value = "id",type = IdType.AUTO)
    private Long id;

    /** 参展商名称 */
    @Excel(name = "参展商名称")
    private String name;

    @Excel(name = "参展商简称")
    private String shortName;

    /** 地址 */
    @Excel(name = "地址")
    private String address;

    /** 定位 */
    @Excel(name = "定位")
    private String gps;

    /** 头像 */
    @Excel(name = "头像")
    private String headerImg;

    /** 展位 */
    @Excel(name = "展位")
    private String position;

    /** 轮播图最大5张 */
    @Excel(name = "轮播图最大5张")
    private String carouselChart;

    /** 详情图 */
    @Excel(name = "详情图")
    private String infoImg;

    /** 参展商分类 */
    private String type;

    @Excel(name = "参展商分类")
    @TableField(exist = false)
    private String typeName;

    private Integer sort;

    /** $column.columnComment */
    private String delFlag;

    /**
     * 是否搜藏
     */
    @TableField(exist = false)
    private String isCollected;

    @TableField(exist = false)
    private String openId;

}